james tomkins underwent surgery on a dislocated shoulder last month .
defender tomkins picked up the freak injury during a gym session .
surgery went well and the 26-year-old is closing in on a return to action .
however , tomkins accepted it may be too late to feature again this season .
click here for all the latest west ham news .